using UnityEngine;
using UnityEditor;
public class ScriptableObjectTool
{
    [MenuItem("ScritableObject/CreateMyData")]
    public static void CreateMyData()
    {
        //创建数据资源文件
        //泛型是继承自ScriptableObject的类
        // BulletData asset = ScriptableObject.CreateInstance<BulletData>();
        // //前一步创建的资源只是存在内存中，现在要把它保存到本地
        // //通过编辑器API，创建一个数据资源文件，第二个参数为资源文件在Assets目录下的路径
        // AssetDatabase.CreateAsset(asset, "Assets/Resources/ScriptableObject/BulletData.asset");
        // //保存创建的资源
        // AssetDatabase.SaveAssets();
        // //刷新界面
        // AssetDatabase.Refresh();
    }
}